package cz.maestro.sokodroid;

public class Mazes {
	private static int D = Maze.ITEM_FLOOR + Maze.ITEM_DROID;
	private static int C = Maze.ITEM_FLOOR + Maze.ITEM_CRATE;
	private static int F = Maze.ITEM_FLOOR + Maze.ITEM_FINAL_FLOOR;
	private static int O = Maze.ITEM_FLOOR;
	private static int X = Maze.ITEM_WALL;

	public static int w[] = { 8, 13, 20, 20, 16, 19, 19, 14, 15, 21};
	public static int h[] = {10, 12, 13, 12, 12, 12, 15, 13, 14, 18};
	public static int [][][] maze =	{
		 {
			{ 0,0,0,0,0,0,0,0, },
			{ 0,0,X,X,X,0,0,0, },
			{ 0,0,X,D,X,0,0,0, },
			{ 0,X,X,C,X,X,X,0, },
			{ 0,X,O,O,O,O,X,0, },
			{ 0,X,O,O,O,O,X,0, },
			{ 0,X,X,X,X,O,X,0, },
			{ 0,0,0,0,X,F,X,0, },
			{ 0,0,0,0,X,X,X,0, },
			{ 0,0,0,0,0,0,0,0, },
		 },
		 {
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,X,X,X,X,0,0,0,0,0,0,0, },
			{ 0,X,X,O,O,X,0,0,0,0,0,0,0, },
			{ 0,X,O,C,D,X,0,0,0,0,0,0,0, },
			{ 0,X,O,O,C,X,X,X,X,X,X,X,0, },
			{ 0,X,X,O,O,O,O,O,O,O,O,X,0, },
			{ 0,0,X,O,O,O,O,O,O,O,O,X,0, },
			{ 0,0,X,X,X,X,X,X,C,O,O,X,0, },
			{ 0,0,0,0,0,X,F,O,F,O,X,X,0, },
			{ 0,0,0,0,0,X,X,X,X,F,X,0,0, },
			{ 0,0,0,0,0,0,0,0,X,X,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,X,X,X,X,X,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,X,O,O,O,X,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,X,X,X,C,O,O,X,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,X,O,O,O,O,C,X,X,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,X,O,O,C,O,C,O,X,0,0,0,0,0,0,0,0,0, },
			{ 0,X,X,X,O,X,O,X,X,O,X,0,0,0,X,X,X,X,X,0, },
			{ 0,X,O,C,O,X,O,X,X,O,X,X,X,X,X,D,F,F,X,0, },
			{ 0,X,O,O,O,O,C,O,O,O,O,O,O,O,O,O,F,F,X,0, },
			{ 0,X,X,X,X,X,O,X,X,X,O,X,O,X,O,O,F,F,X,0, },
			{ 0,0,0,0,0,X,O,O,O,O,O,X,X,X,X,X,X,X,X,0, },
			{ 0,0,0,0,0,X,X,X,X,X,X,X,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,X,X,X,X,X,X,X,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,X,O,O,O,O,X,X,0,0,0,0,0,0, },
			{ 0,0,0,0,0,X,X,X,O,O,C,O,X,X,0,0,0,0,0,0, },
			{ 0,0,0,0,0,X,O,C,O,C,O,C,O,X,0,0,0,0,0,0, },
			{ 0,0,0,0,0,X,O,X,O,X,O,X,O,X,X,X,X,X,X,0, },
			{ 0,X,X,X,X,X,O,X,O,X,O,X,O,X,O,O,F,F,X,0, },
			{ 0,X,O,O,O,O,O,O,O,O,O,C,O,D,O,O,F,F,X,0, },
			{ 0,X,O,C,X,X,X,X,X,X,X,X,X,X,O,O,F,F,X,0, },
			{ 0,X,O,O,X,0,0,0,0,0,0,0,X,X,X,X,X,X,X,0, },
			{ 0,X,X,X,X,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,X,X,X,X,X,X,X,X,X,X,X,X,0,0,0, },
			{ 0,X,F,F,O,O,X,O,O,O,O,O,X,X,X,0, },
			{ 0,X,F,F,O,O,X,O,C,O,O,C,O,O,X,0, },
			{ 0,X,F,F,O,O,X,C,X,X,X,X,O,O,X,0, },
			{ 0,X,F,F,O,O,O,O,D,O,X,X,O,O,X,0, },
			{ 0,X,F,F,O,O,X,O,X,O,O,C,O,X,X,0, },
			{ 0,X,X,X,X,X,X,O,X,X,C,O,C,O,X,0, },
			{ 0,X,O,C,O,O,C,O,C,O,C,O,C,O,X,0, },
			{ 0,X,O,O,O,O,X,O,O,O,O,O,O,O,X,0, },
			{ 0,X,X,X,X,X,X,X,X,X,X,X,X,X,X,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,X,X,X,X,X,X,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,O,O,O,O,O,D,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,O,C,X,C,O,X,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,O,C,O,O,C,X,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,X,C,O,C,O,X,0,0,0, },
			{ 0,X,X,X,X,X,X,X,X,X,O,C,O,X,O,X,X,X,0, },
			{ 0,X,F,F,F,F,O,O,X,X,O,C,O,O,C,O,O,X,0, },
			{ 0,X,X,F,F,F,O,O,O,O,C,O,O,C,O,O,O,X,0, },
			{ 0,X,F,F,F,F,O,O,X,X,X,X,X,X,X,X,X,X,0, },
			{ 0,X,X,X,X,X,X,X,X,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,X,X,X,X,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,O,O,O,X,X,X,X,X,0, },
			{ 0,0,0,0,0,0,0,0,0,X,O,X,C,X,X,O,O,X,0, },
			{ 0,0,0,0,0,0,0,0,0,X,O,O,O,O,O,C,O,X,0, },
			{ 0,X,X,X,X,X,X,X,X,X,O,X,X,X,O,O,O,X,0, },
			{ 0,X,F,F,F,F,O,O,X,X,O,C,O,O,C,X,X,X,0, },
			{ 0,X,F,F,F,F,O,O,O,O,C,O,C,C,O,X,X,X,0, },
			{ 0,X,F,F,F,F,O,O,X,X,C,O,O,C,O,D,X,0,0, },
			{ 0,X,X,X,X,X,X,X,X,X,O,O,C,O,O,X,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,O,C,O,C,O,O,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,X,X,X,O,X,X,O,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,X,O,O,O,O,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,X,X,X,X,X,X,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,X,X,X,X,X,X,0,0,X,X,X,0,0, },
			{ 0,X,F,F,O,O,X,0,X,X,D,X,X,0, },
			{ 0,X,F,F,O,O,X,X,X,O,O,O,X,0, },
			{ 0,X,F,F,O,O,O,O,O,C,C,O,X,0, },
			{ 0,X,F,F,O,O,X,O,X,O,C,O,X,0, },
			{ 0,X,F,F,X,X,X,O,X,O,C,O,X,0, },
			{ 0,X,X,X,X,O,C,O,X,C,O,O,X,0, },
			{ 0,0,0,0,X,O,O,C,X,O,C,O,X,0, },
			{ 0,0,0,0,X,O,C,O,O,C,O,O,X,0, },
			{ 0,0,0,0,X,O,O,X,X,O,O,O,X,0, },
			{ 0,0,0,0,X,X,X,X,X,X,X,X,X,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,X,X,X,X,X,0,0, },
			{ 0,0,X,X,X,X,X,X,X,O,O,O,X,X,0, },
			{ 0,X,X,O,X,O,D,X,X,O,C,C,O,X,0, },
			{ 0,X,O,O,O,O,C,O,O,O,O,O,O,X,0, },
			{ 0,X,O,O,C,O,O,X,X,O,O,O,O,X,0, },
			{ 0,X,X,X,O,X,X,X,X,X,C,X,X,X,0, },
			{ 0,X,O,C,O,O,X,X,X,O,F,F,X,0,0, },
			{ 0,X,O,C,O,C,O,C,O,F,F,F,X,0,0, },
			{ 0,X,O,O,O,O,X,X,X,F,F,F,X,0,0, },
			{ 0,X,O,C,C,O,X,0,X,F,F,F,X,0,0, },
			{ 0,X,O,O,X,X,X,0,X,X,X,X,X,0,0, },
			{ 0,X,X,X,X,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
		{
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
			{ 0,0,X,X,X,0,0,X,X,X,X,X,X,X,X,X,X,X,X,X,0, },
			{ 0,X,X,D,X,X,X,X,O,O,O,O,O,O,O,X,O,O,O,X,0, },
			{ 0,X,O,C,C,O,O,O,C,C,O,O,C,O,C,O,F,F,F,X,0, },
			{ 0,X,O,O,C,C,C,X,O,O,O,O,C,O,O,X,F,F,F,X,0, },
			{ 0,X,O,C,O,O,O,X,O,C,C,O,C,C,O,X,F,F,F,X,0, },
			{ 0,X,X,X,O,O,O,X,O,O,C,O,O,O,O,X,F,F,F,X,0, },
			{ 0,X,O,O,O,O,O,X,O,C,O,C,O,C,O,X,F,F,F,X,0, },
			{ 0,X,O,O,O,O,X,X,X,X,X,X,O,X,X,X,F,F,F,X,0, },
			{ 0,X,X,O,X,O,O,X,O,O,C,O,C,O,O,X,F,F,F,X,0, },
			{ 0,X,O,O,X,X,O,X,O,C,C,O,C,O,C,X,X,F,F,X,0, },
			{ 0,X,O,F,F,X,O,X,O,O,C,O,O,O,O,O,O,X,F,X,0, },
			{ 0,X,O,F,F,X,O,X,O,C,C,C,O,C,C,C,O,X,F,X,0, },
			{ 0,X,X,X,X,X,O,X,O,O,O,O,O,O,O,X,O,X,F,X,0, },
			{ 0,0,0,0,0,X,O,X,X,X,X,X,X,X,X,X,O,X,F,X,0, },
			{ 0,0,0,0,0,X,O,O,O,O,O,O,O,O,O,O,O,X,F,X,0, },
			{ 0,0,0,0,0,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,0, },
			{ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, },
		},
	};
	public static String name []= {
		"Level 1 - Simple",
		"Level 2 - Simple",
		"Level 3 - Easy",
		"Level 4 - Easy",
		"Level 5 - Medium",
		"Level 6 - Medium",
		"Level 7 - Medium",
		"Level 8 - Medium",
		"Level 9 - Hard",
		"Level 10 - Hard",
	};
	public static int count = name.length;
}
